team pursuit - Spanish English Dictionary